using System;
using System.Collections;
using System.Collections.Generic;
using System.Xml.Serialization;

using QLTDK.Entities.Base;

namespace QLTDK.Entities.BaseObjects
{
    public class BaseTdDaynguon : EntityObject<int>
    {
        #region Declarations

		private int? kichThuoc = null;
		
		private TdLoaidaynguon maLoaiDayNguon = null;
		private TdTuyenden maTuyenDen = null;
		
		
		#endregion

        #region Constructors

		/// <summary>
        /// Creates valid entity object
        /// </summary>
		public BaseTdDaynguon() { }
		
        #endregion

        #region Properties

		[DomainSignature]
		public virtual int? KichThuoc
        {
            get { return kichThuoc; }
			set
			{
				kichThuoc = value;
			}
        }

		[DomainSignature]
		public virtual TdLoaidaynguon MaLoaiDayNguon
        {
            get { return maLoaiDayNguon; }
			set
			{
				maLoaiDayNguon = value;
			}
        }
		
		[DomainSignature]
		public virtual TdTuyenden MaTuyenDen
        {
            get { return maTuyenDen; }
			set
			{
				maTuyenDen = value;
			}
        }
		
        #endregion
    }
}